hew down


Results for "hew down"

English - Turkish Dictionary

hew down

(English - Turkish Dictionary) :
(ağacı) kesip devirmek.